package galaxy.generator;
//
//public class Test {
//	public static void main(String[] args)
//	{
//		new Generator(
//			galaxy(),
//			new Node("A")
//		)
//		.run(5)
//		.getState()
//		.accept(AbstractNodeVisitor.printer());
//	}
//	
//	public static Grammar galaxy()
//	{
//		return new Grammar() {{
//			rule("A", "BB");
//			rule("B", "CBC");
//			rule("C", "BDB");
//		}};
//	}
//	
//	public static Grammar algae()
//	{
//		return new Grammar() {{
//			rule("A", "AB");
//			rule("B", "BA");
//		}};
//	}
//	
//	public static Grammar sierpinski()
//	{
//		return new Grammar() {{
//			rule("A", "B-A-B");
//			rule("B", "A+B+A");
//		}};
//	}
//	
//	public static Grammar plant()
//	{
//		return new Grammar() {{
//			rule("B", "BB");
//			rule("A", "B-[[A]+A]+B[+BA]-A");
//		}};
//	}
//}
